home *** CD-ROM | disk | FTP | other *** search
- // %filename% -- document class
- // Created %date% %time% by AppMaker
-
- #ifndef __U%appname%Doc__
- #define __U%appname%Doc__
-
- #ifndef __UFILEBASEDDOCUMENT__
- #include <UFileBasedDocument.h>
- #endif
-
- #ifndef __UAMLibraryM__
- #include <UAMLibraryM.h>
- #endif
-
- const OSType kDocFileType = 'TEXT'; // main File-type for this app
-
- //----------
- class T%appname%Doc : public TFileBasedDocument {
- public:
- virtual pascal void Initialize(); // is override
-
- virtual pascal void I%appname%Doc (TFile* itsFile);
- virtual pascal void Free (void); // is override
- virtual pascal void FreeData (void); // is override
- virtual pascal void DoMakeViews (Boolean forPrinting); // is override
- virtual pascal void DoNeedDiskSpace (TFile* itsFile,
- long& dataForkBytes,
- long& rsrcForkBytes); // is override
- virtual pascal void DoRead (TFile* aFile,
- Boolean forPrinting); // is override
- virtual pascal void DoWrite (TFile* aFile,
- Boolean makingCopy); // is override
- virtual pascal void DoSetupMenus (void);
- %for each menu gen dynamicMenuProc.decl%
-
- virtual pascal void DoMenuCommand (CommandNumber aCmdNumber); // is override
-
- }; /* T%appname%Doc */
-
- /* %unitname% */
- #endif
-